waste grating - French English Dictionary